Under stress of weather - meaning in malayalam